impact flowmeter - Turkish English Dictionary